vice mayor - German English Dictionary